package transProcess;

/**
 * Insert the type's description here. Creation date: (21.03.2006 20:28:39)
 * 
 * @author: Administrator
 */
public interface TransProcesable {
	/**
	 * Insert the method's description here. Creation date: (22.03.2006
	 * 21:37:49)
	 * 
	 * @return java.lang.Object
	 */
	Object clone();

	/**
	 * Insert the method's description here. Creation date: (22.03.2006
	 * 21:47:04)
	 */
	void componentsToStart();

	/**
	 * Insert the method's description here. Creation date: (21.03.2006
	 * 20:29:26)
	 * 
	 * @return double
	 */
	double getResult();

	/**
	 * Insert the method's description here. Creation date: (21.03.2006
	 * 20:30:23)
	 */
	void resetAccum();

	/**
	 * Insert the method's description here. Creation date: (21.03.2006
	 * 20:32:38)
	 */
	void setDispatcher(process.Dispatcher aDispatcher);
}
